<%--
  编辑审核记录页面
  功能：提供表单编辑审核记录信息
  版本：1.0
  日期：2023-07-20
--%>

<%-- JSP指令 --%>
<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false"%> <%-- 设置页面编码并启用EL表达式 --%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> <%-- 引入JSTL格式化标签库 --%>

<!DOCTYPE html>
<html>
<head>
    <title>编辑审核记录</title>
    <%-- 引入Bootstrap CSS --%>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div class="container mt-4">
    <%-- 页面标题 --%>
    <h2>编辑审核记录 #${review.reviewId}</h2>

    <%-- 编辑表单 --%>
    <form method="post" action="/volunteer/activityreview/edit">
        <%-- 隐藏字段保存审核记录ID --%>
        <input type="hidden" name="reviewId" value="${review.reviewId}">

        <%-- 活动ID字段 --%>
        <div class="mb-3">
            <label for="activityId" class="form-label">活动ID</label>
            <input type="number" class="form-control" id="activityId" name="activityId"
                   value="${review.activityId}" readonly> <%-- 只读字段 --%>
        </div>

        <%-- 审核状态单选按钮组 --%>
        <div class="mb-3">
            <label class="form-label">审核状态</label>
            <div>
                <%-- 通过选项 --%>
                <div class="form-check form-check-inline">
                    <input class="form-check-input" type="radio" name="reviewStatus" id="approved"
                           value="approved" ${review.reviewStatus == 'approved' ? 'checked' : ''}>
                    <label class="form-check-label" for="approved">通过</label>
                </div>
                <%-- 拒绝选项 --%>
                <div class="form-check form-check-inline">
                    <input class="form-check-input" type="radio" name="reviewStatus" id="rejected"
                           value="rejected" ${review.reviewStatus == 'rejected' ? 'checked' : ''}>
                    <label class="form-check-label" for="rejected">拒绝</label>
                </div>
            </div>
        </div>

        <%-- 审核意见文本域 --%>
        <div class="mb-3">
            <label for="reviewComment" class="form-label">审核意见</label>
            <textarea class="form-control" id="reviewComment" name="reviewComment" rows="3" required>${review.reviewComment}</textarea>
        </div>

        <%-- 审核时间显示(不可编辑) --%>
        <div class="mb-3">
            <label class="form-label">审核时间</label>
            <p class="form-control-plaintext">
                <fmt:formatDate value="${review.reviewTime}" pattern="yyyy-MM-dd HH:mm"/>
            </p>
        </div>

        <%-- 表单操作按钮 --%>
        <button type="submit" class="btn btn-primary">保存</button>
        <a href="/volunteer/activityreview" class="btn btn-secondary">取消</a>
    </form>
</div>
</body>
</html>